biological efficiency - Francés Inglés Diccionario